/************************************************/
/************ Desenvolvido por: *****************/
/********** Lucas de Souza Sales ****************/
/******* Karlos Kelvin Alves dos Santos *********/
/************* Pedro Luis Saraiva ***************/
/************************************************/
package br.com.comandamenu.control;

import android.content.Context;
import br.com.comandamenu.control.Banco;
import br.com.comandamenu.control.Banco.BancoDados;

public class VerificaVersoesTabelas {
	
	public static Boolean jaVerificouAtualizacao = false;
	
	private BancoDados _dao;
	private static VerificaVersoesTabelas _veri;
	
	public static VerificaVersoesTabelas verificaVersoesTabelas(Context ctx) {
		if (_veri == null) {
			_veri = new VerificaVersoesTabelas();
		}
		verificaDAO(ctx);
		return _veri;		
	}

	private static void verificaDAO(Context contexto) {
		BancoDados.getDAO(contexto, Banco._sqlTabelaWS, "webservice");
		BancoDados.getDAO(contexto, Banco._sqlTabelaUsuario, "usuarios");
		BancoDados.getDAO(contexto, Banco._sqlTabelaUsuarioAux, "usuariosAux");		
		BancoDados.getDAO(contexto, Banco._sqlTabelaSessao, "sessao");
		BancoDados.getDAO(contexto, Banco._sqlTabelaProduto, "produtos");
	}

}